@charset 'UTF-8';

/* 弹性布局盒模型 */
.flex {
    display: flex;
}

/* 弹性布局盒模型可换行 */
.rowW {
    display: flex;
    flex-wrap: wrap;
}

/* 水平垂直居中 */
.centerXY {
    display: flex;
    justify-content: center;
    align-items: center;
}

/* 上下居中 */
.centerY {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}

/* 横向排列 */
.rowX {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
}

/* 横向排列,所有元素放置于底部 */
.bottomY {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
}

/* 左右居中 */
.centerX {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

/* 纵向排列 */
.columnY {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

/* 向左向右 */
.betweenX {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

/* 向上向下 */
.betweenY {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.rightX {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    /* justify-content: flex-end; */
}

.flex-w {
    flex: 1;
}

.shrink {
    flex-shrink: 0;
}

.text-right {
    text-align: right;
}

.text-center {
    text-align: center;
}


.u-navbar__placeholder {
    background: transparent !important;
}

// 全局 input placeholderClass
.input-style {
    font-size: 28rpx !important;
    color: rgb(192, 196, 204) !important;
}

// 全局from 样式修改
.u-form-item__body {
    padding: 15rpx 0 !important;
    box-sizing: border-box;
}


.color-black {
    color: #000000;
}

.swiper-width {
    width: 749.9rpx;
}

@color-fff: #B5DBE8;

each(range(10), {
    .font-w-@{value} {
        font-weight: (@value * 100);
    }
});

each(range(50), {
    .mar-l-@{value} {
        margin-left:~"@{value}px";
    }

    .mar-t-@{value} {
        margin-top:~"@{value}px";
    }

    .mar-r-@{value} {
        margin-right:~"@{value}px";
    }
});

each(range(50), {
    .font-s-@{value} {
        font-size:~"@{value}px";
    }
});